@font-face {
  font-family: 'home2015';
  src: url('//at.alicdn.com/t/font_1433126960_431905.eot');
  /* IE9*/
  src: url('//at.alicdn.com/t/font_1433126960_431905.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('//at.alicdn.com/t/font_1433126960_431905.woff') format('woff'), /* chrome、firefox */ url('//at.alicdn.com/t/font_1433126960_431905.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('//at.alicdn.com/t/font_1433126960_431905.svg#iconfont') format('svg');
  /* iOS 4.1- */
}
.home-iconfont {
  font-family: "home2015";
  font-style: normal;
}
.xwkc-resolution-nav .module-wrap {
  font-family: "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC Light", sans-serif;
  background-image: url(https://img.alicdn.com/tps/TB13f_1IXXXXXcdXFXXXXXXXXXX.png);
  background-repeat: repeat;
  background-position: 0 0;
  text-align: center;
}
.xwkc-resolution-nav .tips {
  font-size: 37px;
  line-height: 37px;
  padding: 60px 0 10px;
}
.xwkc-resolution-nav .tips em {
  font-weight: bold;
  magin: 0 10px;
}
.xwkc-resolution-nav .resolution-nav-container {
  text-align: center;
  height: 152px;
  padding-bottom: 20px;
}
.xwkc-resolution-nav .resolution-nav-wrap {
  text-align: center;
  width: 100%;
  height: 112px;
  padding: 20px 0;
  background-image: url(https://img.alicdn.com/tps/TB13f_1IXXXXXcdXFXXXXXXXXXX.png);
  background-repeat: repeat;
  background-position: 0 -2px;
  letter-spacing: -4px;
}
.xwkc-resolution-nav .resolution-nav-fixed {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 900;
}
.xwkc-resolution-nav .resolution-nav {
  overflow: hidden;
  display: inline-block;
  letter-spacing: normal;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
  letter-spacing: -4px;
}
.xwkc-resolution-nav .resolution-nav-item {
  color: #0d0d0a;
  cursor: pointer;
  margin: 0 38px;
  width: 80px;
  height: 112px;
  overflow: hidden;
  text-decoration: none;
  display: inline-block;
  letter-spacing: normal;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
}
.xwkc-resolution-nav .resolution-nav-item .nav-icon {
  display: block;
  width: 80px;
  height: 85px;
  overflow: hidden;
  margin-bottom: 3px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
.xwkc-resolution-nav .resolution-nav-item .nav-text {
  font-size: 18px;
  line-height: 22px;
  height: 22px;
  display: inline-block;
  letter-spacing: normal;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
}
.xwkc-resolution-nav .resolution-nav-item:hover .nav-icon,
.xwkc-resolution-nav .resolution-nav-item-active .nav-icon {
  background-position: -80px 0;
}
.xwkc-resolution-nav .resolution-nav-item:hover .nav-text,
.xwkc-resolution-nav .resolution-nav-item-active .nav-text {
  border-bottom: 2px solid #0d0d0a;
}
@font-face {
  font-family: 'xwkc-iconfont';
  src: url('//at.alicdn.com/t/font_1433815743_0088964.eot');
  /* IE9*/
  src: url('//at.alicdn.com/t/font_1433815743_0088964.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('//at.alicdn.com/t/font_1433815743_0088964.woff') format('woff'), /* chrome、firefox */ url('//at.alicdn.com/t/font_1433815743_0088964.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('//at.alicdn.com/t/font_1433815743_0088964.svg#iconfont') format('svg');
  /* iOS 4.1- */
}
.xwkc-iconfont {
  font-family: 'xwkc-iconfont';
  font-style: normal;
}
.xwkc-cgfa .xwkc-resolution-wrap {
  background-repeat: no-repeat;
  background-position: center center;
  border-bottom: 1px solid #fff;
}
.xwkc-cgfa .xwkc-resolution {
  width: 990px;
  margin: 0 auto;
  height: 311px;
  padding: 85px 0;
  overflow: hidden;
  letter-spacing: -4px;
}
.xwkc-cgfa .resolution-banner {
  width: 220px;
  height: 311px;
  overflow: hidden;
  display: inline-block;
  letter-spacing: normal;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
}
.xwkc-cgfa .resolution-banner img {
  width: 100%;
}
.xwkc-cgfa .resolution-itemlist {
  height: 311px;
  width: 770px;
  display: inline-block;
  letter-spacing: normal;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
  letter-spacing: -4px;
}
.xwkc-cgfa .resolution-item {
  display: block;
  color: #fff;
  height: 120px;
  width: 170px;
  font-size: 16px;
  text-align: center;
  margin: 0 auto;
}
.xwkc-cgfa .resolution-item:hover {
  text-decoration: none;
}
.xwkc-cgfa .resolution-item .img {
  width: 170px;
  height: 90px;
  margin-bottom: 5px;
  overflow: hidden;
  display: block;
}
.xwkc-cgfa .resolution-item .img img {
  width: 100%;
}
.xwkc-cgfa .resolution-item .text {
  display: block;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
}
.xwkc-cgfa .resolution-cell {
  border: 1px solid #fff;
  border-right: none;
  margin: 0 -1px -1px 0;
  padding: 17px 0 ;
  text-align: center;
  width: 256px;
  display: inline-block;
  letter-spacing: normal;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
}
.xwkc-cgfa .border-left-none {
  border-left: none;
}
.xwkc-cgfa .xwkc-iconfont {
  margin: 0 auto 10px;
  width: 40px;
  height: 40px;
  font-size: 40px;
  line-height: 40px;
  display: block;
  overflow: hidden;
}
.xwkc-cgfa .more {
  font-size: 18px;
  padding-bottom: 47px;
}
.xwkc-cgfa .more .resolution-item {
  padding: 10px 0 0;
  height: 80px;
  cursor: pointer;
}